@echo off
echo 开始构建患者管理系统APK...
echo.

REM 检查Gradle是否可用
gradlew --version >nul 2>&1
if errorlevel 1(
    echo 错误: 未找到Gradle，请确保在项目根目录运行此脚本
    pause
    exit /b 1
echo 清理项目...
gradlew clean

echo 构建Debug版本APK...
gradlew assembleDebug

if errorlevel 1 (
    echo 构建失败，请检查错误信息
    pause
    exit /b 1)

echo.
echo 构建成功！
echo APK文件位置: app\build\outputs\apk\debug\app-debug.apk
echo.

REM 检查APK文件是否存在
if exist app\build\outputs\apk\debug\app-debug.apk (
    echo APK文件已生成，可以分发给用户
    echo 文件大小:
    dir app\build\outputs\apk\debug\app-debug.apk"
) else (
    echo 警告: 未找到APK文件
)

echo.
echo 构建完成！
pause 